home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
LOGIC 2000 February
/
LogicCd--feb.2000-mac-cdr.iso
/
Apple II
/
TWOQWKV2.03
/
DOCS.QFIX0.1
< prev
next >
Wrap
Text File
|
1995-08-07
|
3KB
|
85 lines
______________
Quickfix 0.1
______________
Quickfix removes the filename limitations in prodos, allowing the use of
all normal ascii charcters (in any sequence) in your filenames.
Why should I modify my system files?
A better question might be: why do you want to be needlessly restricted
in your choice of filenames? The patches are transparent to the operating
system, can be easily removed, and are very small:
prodos/p8 5 bytes
basic.system 3 bytes
pro.fst 19 bytes
Will my programs support the new filenames?
Most newer gs/os programs and well written p8 programs let the operating
system decide whether a filename is valid. The worst thing that can happen
is that your programs won't recognize the file.
So how do I use this thing?
The best way to use the qfix is in a shell environment (like Davex or ECP8).
qfix [] running qfix from a non-shell environment will bring
up a prompt that will let you enter the command line
arguments (see below).
[angel.system] angel.system .81
[angle] angel.system .81 (this is the angle patch that is
angel.pieces .81 mentioned in the 2qwk docs)
[basic.system] basic.system 1.5.1
[p8] p8 2.0.1-3
[prodos] prodos 2.0.1-3
[pro.fst] pro.fst 4.02
[proterm] proterm 3.1
pt3.code3 3.1
[shrinkit] shrinkit 3.4
[system] basic.system 1.5.1
p8 2.0.1-3 (gs only)
prodos 2.0.1-3 (8bit only)
pro.fst 4.02 (gs only)
Some examples?
qfix /disk1/system patches all system files on '/disk1'
qfix /disk1/proterm/proterm patches proterm 3.1
How do I remove the patches?
Just run qfix again and it will automatically reverse the process.
How can I patch other programs?
If you're the daredevil type, you can have the qfix scan through the
file and try to replace any simple, obvious attempts by the program to
limit filenames. This process is not reversible and should be used on
a backup copy of the program.
How does this work, is Dionne Warwick involved?
Most programs that limit filenames use the same basic process to do it:
cmp #'A'
bcc badbadbad
...
cmp #'Z'
bcs badbadbad
So it looks for those instructions and replaces them. Your program could use
these same sequence of bytes for other tasks (converting to lower case for
example) which is why you do this on a backup.